lucky chance - Turkish English Dictionary